草庐IT

Android TabHost 已弃用

全部标签

java - MultipartEntity 类型已弃用

文档说org.apache.http.entity.mime.MultipartEntity类已弃用。有人可以给我推荐一个替代方案吗?我在我的代码中这样使用它:entity.addPart("params",newStringBody("{\"auth\":{\"key\":\""+authKey+"\"},\"template_id\":\""+templateId+"\"}"));entity.addPart("my_file",newFileBody(image));httppost.setEntity(entity); 最佳答案

java - AmazonS3Client(credentials) 已弃用

我正在尝试阅读AmazonS3上可用的文件,因为问题说明了问题。我找不到已弃用的构造函数的替代调用。代码如下:privateStringAccessKeyID="xxxxxxxxxxxxxxxxxxxx";privateStringSecretAccessKey="xxxxxxxxxxxxxxxxxxxxxxxxxxxxx";privatestaticStringbucketName="documentcontainer";privatestaticStringkeyName="test";//privatestaticStringuploadFileName="/PATHTOFILE

java - Spring PageableArgumentResolver 已弃用,如何使用 PageableHandlerMethodArgumentResolver?

这是我当前的PageableResolver:@OverridepublicvoidaddArgumentResolvers(ListargumentResolvers){PageableArgumentResolverresolver=newPageableArgumentResolver();resolver.setFallbackPageable(newPageRequest(1,5));argumentResolvers.add(newServletWebArgumentResolverAdapter(resolver));}但PageableArgumentResolver已

spring - 'org.springframework.boot.autoconfigure.web.HttpMapperProperties' 类被标记为已弃用?

我使用SpringInitializr(http://start.spring.io/)在自动创建的应用程序类中创建了一个示例SpringBoot1.2.2项目:packagedemo;importorg.springframework.boot.SpringApplication;importorg.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplicationpublicclassDemoApplication{publicstaticvoidmain(String[]args){Spr

java - 如何在 Hibernate 中用 TableGenerator 替换已弃用的 MultipleHiLoPerTableGenerator

我在SpringBoot1.4.0.RELEASE的应用程序中使用hibernate。索引的实体看起来类似于:@Entity(name="SearchableTariffItem")@IndexedpublicclassSearchableTariffItem{publicstaticfinalStringZIFFER_ANALYZER_NAME="ZIFFER_ANALYZER";@GeneratedValue(strategy=GenerationType.TABLE)@IdprivateLongid;...}我现在第一次保存实体时收到以下警告:2016-08-2615:08:32

android - 如何修复 Android Studio 3.3 中的 AAPT2 警告 [以下项目选项已弃用并已删除 : android. enableAapt2]

当我构建我的应用程序时。在将AndroidStudio版本更新到3.3并更新gadler插件等后,我收到了警告。这是我的build.gradle(Module:App)applyplugin:'com.android.application'applyplugin:'kotlin-android'applyplugin:'kotlin-android-extensions'android{compileSdkVersion28defaultConfig{applicationId"com.jirin.kollinapp"minSdkVersion19targetSdkVersion28

android - 实现共享位置地点选择器,与没有地点选择器的 WhatsApp 相同,因为它已被弃用

我们需要共享位置,这是与用户界面和功能类似的WhatsApp。我发现GooglePlacePicker已被弃用,并已迁移到PlacesClients。说喜欢,当他们尝试搜索时,可能是,我不擅长解释我的想法,但总的来说,我正在寻找上述类型的实现。而且我还了解到,Google会从以下网址对搜索或地点收费,https://github.com/rtchagas/pingplacepicker我所累的是,编码部分:Places.initialize(applicationContext,"GoogleAPIKey")placesClient=Places.createClient(this)v

java - getActionView 已弃用?

今天我决定将我的android应用从Java翻译成Kotlin!:)但是当我输入这个时我很惊讶:valsearchItem=menu.findItem(R.id.action_search)valsearchView=MenuItemCompat.getActionView(searchItem)asSearchViewAndroidStudio告诉我:“'getActionView(MenuItem!):View!'已弃用。在Java中已弃用"所以在问你解决方案之前,我问谷歌解决方案是什么,我相信我找到了解决方案:“直接使用getActionView()。”所以我像这样修改了我的代码

Android 已弃用 apache 模块(HttpClient、HttpResponse 等)

自API级别22起,Android已弃用Apache模块,所以我的问题是,我该如何使用,例如来自Apache库而不是AndroidSDK的HttpResponse?问题是这两个包都是一样的。但是,例如HttpGet是可以的,因为它在Apache中被称为HttpGetHC4。 最佳答案 方法HttpClient已被弃用。您现在可以使用URLConnection,如本例所示:privateStringBufferrequest(StringurlString){//TODOAuto-generatedmethodstubStringBu

android - ConnectivityManager.CONNECTIVITY_ACTION 已弃用

在AndroidN中,官网上提到“针对AndroidN的应用程序不接收CONNECTIVITY_ACTION广播”。并且还提到可以使用JobScheduler作为替代方案。但是JobScheduler并没有提供与CONNECTIVITY_ACTION广播完全相同的行为。在我的Android应用程序中,我使用此广播来了解设备的网络状态。我想知道这个状态是CONNECTING还是CONNECTED在CONNECTIVITY_ACTION广播的帮助下,它最适合我的要求。现在它已被弃用,任何人都可以建议我获取当前网络状态的替代方法吗? 最佳答案